spin stabilized - Turkish English Dictionary